home *** CD-ROM | disk | FTP | other *** search
MacBinary | 1990-01-28 | 7.3 KB | [ TEXT/MPS ]
open in: MacOS 8.1
extracted
|
Win98
extracted
|
DOS
extracted
browse contents |
view JSON data
|
view as text
This file was processed as: MacBinary
(archive/macBinary ).
Confidence Program Detection Match Type Support
66%
dexvert
Compact Compressed (Unix) (archive/compact)
ext
Supported
10%
dexvert
MacBinary (archive/macBinary)
fallback
Supported
1%
dexvert
Text File (text/txt)
fallback
Supported
100%
file
MacBinary II, inited, Sun Jan 28 07:36:58 1990, modified Sun Jan 28 07:36:58 1990, creator 'MPS ', type ASCII, 6833 bytes "tlcxref.c" , at 0x1b31 382 bytes resource
default (weak)
99%
file
data
default
74%
TrID
Macintosh plain text (MacBinary)
default
25%
TrID
MacBinary 2
default (weak)
100%
lsar
MacBinary
default
id metadata key value macFileType [ TEXT] macFileCreator [ MPS ]
hex view +--------+-------------------------+-------------------------+--------+--------+ |00000000| 00 09 74 6c 63 78 72 65 | 66 2e 63 00 00 00 00 00 |..tlcxre|f.c.....| |00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000040| 00 54 45 58 54 4d 50 53 | 20 01 00 00 14 00 c0 00 |.TEXTMPS| .......| |00000050| 00 00 00 00 00 1a b1 00 | 00 01 7e a1 e8 97 ea a1 |........|..~.....| |00000060| e8 97 ea 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 ab da 00 00 |........|........| |00000080| 52 65 66 65 72 65 6e 63 | 65 72 3b 0d 54 49 54 4c |Referenc|er;.TITL| |00000090| 45 3a 09 09 54 4c 43 2f | 54 4c 50 20 2d 20 54 68 |E:..TLC/|TLP - Th| |000000a0| 65 20 4c 61 73 74 20 43 | 72 6f 73 73 2d 52 65 66 |e Last C|ross-Ref| |000000b0| 65 72 65 6e 63 65 72 3b | 0d 56 45 52 53 49 4f 4e |erencer;|.VERSION| |000000c0| 3a 09 31 2e 30 31 3b 0d | 0d 44 45 53 43 52 49 50 |:.1.01;.|.DESCRIP| |000000d0| 54 49 4f 4e 3a 20 22 54 | 4c 43 2f 54 4c 50 2e 0d |TION: "T|LC/TLP..| |000000e0| 09 09 09 43 20 52 65 73 | 65 72 76 65 64 20 77 6f |...C Res|erved wo| |000000f0| 72 64 73 20 66 6f 72 20 | 54 4c 43 22 3b 0d 0d 4b |rds for |TLC";..K| |00000100| 45 59 57 4f 52 44 53 3a | 09 55 74 69 6c 69 74 79 |EYWORDS:|.Utility| |00000110| 2c 20 43 72 6f 73 73 2d | 72 65 66 65 72 65 6e 63 |, Cross-|referenc| |00000120| 65 2c 20 43 2c 20 50 61 | 73 63 61 6c 2c 20 41 70 |e, C, Pa|scal, Ap| |00000130| 70 6c 65 2c 20 4d 61 63 | 69 6e 74 6f 73 68 2c 20 |ple, Mac|intosh, | |00000140| 41 50 57 2c 20 41 7a 74 | 65 63 3b 0d 53 59 53 54 |APW, Azt|ec;.SYST| |00000150| 45 4d 3a 09 09 4d 61 63 | 69 6e 74 6f 73 68 20 4d |EM:..Mac|intosh M| |00000160| 50 57 2c 20 76 33 2e 30 | 3b 0d 46 49 4c 45 4e 41 |PW, v3.0|;.FILENA| |00000170| 4d 45 3a 09 54 4c 43 52 | 45 53 57 2e 44 41 54 3b |ME:.TLCR|ESW.DAT;| |00000180| 0d 57 41 52 4e 49 4e 47 | 53 3a 09 22 48 61 73 20 |.WARNING|S:."Has | |00000190| 6e 6f 74 20 79 65 74 20 | 62 65 65 6e 20 70 6f 72 |not yet |been por| |000001a0| 74 65 64 20 74 6f 20 4d | 53 2d 44 4f 53 2e 0d 09 |ted to M|S-DOS...| |000001b0| 09 09 53 68 61 72 65 77 | 61 72 65 2c 20 24 32 30 |..Sharew|are, $20| |000001c0| 20 43 68 65 63 6b 2f 4d | 6f 6e 65 79 20 4f 72 64 | Check/M|oney Ord| |000001d0| 65 72 20 73 75 67 67 65 | 73 74 65 64 2e 22 3b 0d |er sugge|sted.";.| |000001e0| 0d 53 45 45 2d 41 4c 53 | 4f 3a 09 52 45 41 44 4d |.SEE-ALS|O:.READM| |000001f0| 45 2e 54 4c 43 2c 54 4c | 43 48 45 4c 50 2e 44 4f |E.TLC,TL|CHELP.DO| |00000200| 43 2c 54 4c 50 48 45 4c | 50 2e 44 4f 43 3b 0d 41 |C,TLPHEL|P.DOC;.A| |00000210| 55 54 48 4f 52 53 3a 09 | 45 64 75 61 72 64 20 53 |UTHORS:.|Eduard S| |00000220| 63 68 77 61 6e 3b 0d 43 | 4f 4d 50 49 4c 45 52 53 |chwan;.C|OMPILERS| |00000230| 3a 09 41 5a 54 45 43 20 | 43 36 35 20 76 33 2e 32 |:.AZTEC |C65 v3.2| |00000240| 62 2c 20 41 50 50 4c 45 | 49 49 47 53 20 41 50 57 |b, APPLE|IIGS APW| |00000250| 20 43 20 76 31 2e 30 2c | 20 41 50 50 4c 45 20 4d | C v1.0,| APPLE M| |00000260| 41 43 49 4e 54 4f 53 48 | 20 4d 50 57 20 43 20 76 |ACINTOSH| MPW C v| |00000270| 33 2e 30 3b 0d 2a 2f 0d | 0d 2f 2a 20 52 65 73 57 |3.0;.*/.|./* ResW| |00000280| 6f 72 64 20 66 69 6c 65 | 20 66 6f 72 20 54 4c 43 |ord file| for TLC| |00000290| 20 28 43 29 20 31 39 38 | 37 2d 31 39 38 39 20 45 | (C) 198|7-1989 E| |000002a0| 53 50 20 2d 20 45 64 75 | 61 72 64 20 53 63 68 77 |SP - Edu|ard Schw| |000002b0| 61 6e 20 50 72 6f 67 72 | 61 6d 73 09 2a 2f 0d 2f |an Progr|ams.*/./| |000002c0| 2a 20 54 68 69 73 20 66 | 75 6e 6e 79 20 77 61 79 |* This f|unny way| |000002d0| 20 6f 66 20 6f 72 67 61 | 6e 69 7a 69 6e 67 20 74 | of orga|nizing t| |000002e0| 68 65 20 62 65 67 69 6e | 6e 69 6e 67 20 6f 66 20 |he begin|ning of | |000002f0| 74 68 65 20 52 45 53 57 | 4f 52 44 20 6c 69 73 74 |the RESW|ORD list| |00000300| 09 2a 2f 0d 2f 2a 20 66 | 6f 72 63 65 73 20 61 20 |.*/./* f|orces a | |00000310| 66 61 69 72 6c 79 20 62 | 61 6c 61 6e 63 65 64 20 |fairly b|alanced | |00000320| 62 69 6e 61 72 79 20 74 | 72 65 65 20 66 6f 72 20 |binary t|ree for | |00000330| 74 68 65 20 77 6f 72 64 | 20 6c 69 73 74 20 77 68 |the word| list wh| |00000340| 65 6e 20 69 74 27 73 09 | 2a 2f 0d 2f 2a 20 72 65 |en it's.|*/./* re| |00000350| 61 64 20 69 6e 74 6f 20 | 6d 65 6d 6f 72 79 2e 2e |ad into |memory..| |00000360| 09 09 09 09 09 09 09 09 | 09 09 09 09 2a 2f 0d 0d |........|....*/..| |00000370| 2f 2a 20 4e 4f 54 45 3a | 20 49 66 20 77 6f 72 64 |/* NOTE:| If word| |00000380| 73 20 73 68 6f 77 20 75 | 70 20 69 6e 20 68 65 72 |s show u|p in her| |00000390| 65 2c 20 74 68 65 79 20 | 77 69 6c 6c 20 4e 4f 54 |e, they |will NOT| |000003a0| 20 62 65 20 63 72 6f 73 | 73 2d 72 65 66 2e 65 64 | be cros|s-ref.ed| |000003b0| 2c 20 20 20 2a 2f 0d 2f | 2a 20 49 66 20 74 68 65 |, */./|* If the| |000003c0| 79 20 61 72 65 20 63 6f | 6d 6d 65 6e 74 65 64 20 |y are co|mmented | |000003d0| 6f 75 74 2c 20 74 68 65 | 79 20 57 49 4c 4c 20 62 |out, the|y WILL b| |000003e0| 65 20 63 72 6f 73 73 2d | 72 65 66 65 72 65 6e 63 |e cross-|referenc| |000003f0| 65 64 2e 20 20 20 20 20 | 20 20 20 2a 2f 0d 0d 09 |ed. | */...| |00000400| 09 09 09 09 09 09 09 69 | 66 0d 2f 2a 09 09 09 09 |.......i|f./*....| |00000410| 20 20 2f 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d | /-----|--------| |00000420| 5e 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 5c |^-------|-------\| |00000430| 09 09 09 09 09 09 2a 2f | 0d 09 09 09 09 64 6f 09 |......*/|.....do.| |00000440| 09 09 09 09 09 09 09 73 | 69 7a 65 6f 66 0d 2f 2a |.......s|izeof./*| |00000450| 09 09 20 20 2f 2d 2d 2d | 2d 2d 2d 5e 2d 2d 2d 2d |.. /---|---^----| |00000460| 2d 5c 09 09 09 09 09 2f | 2d 2d 2d 2d 2d 5e 2d 2d |-\...../|-----^--| |00000470| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 5c 09 09 2a 2f |--------|---\..*/| |00000480| 0d 09 09 63 61 73 65 09 | 09 20 20 20 65 6e 64 69 |...case.|. endi| |00000490| 66 09 09 09 20 72 65 74 | 75 72 6e 09 09 09 09 75 |f... ret|urn....u| |000004a0| 6e 73 69 67 6e 65 64 0d | 2f 2a 09 20 2f 2d 2d 2d |nsigned.|/*. /---| |000004b0| 5e 2d 2d 2d 2d 2d 5c 09 | 09 20 20 5e 2d 2d 5c 09 |^-----\.|. ^--\.| |000004c0| 09 20 20 20 2f 2d 2d 2d | 5e 2d 2d 2d 2d 2d 2d 2d |. /---|^-------| |000004d0| 5c 09 09 20 2f 2d 2d 2d | 5e 2d 2d 2d 5c 09 2a 2f |\.. /---|^---\.*/| |000004e0| 0d 20 20 61 75 74 6f 09 | 09 20 20 64 65 66 61 75 |. auto.|. defau| |000004f0| 6c 74 09 09 20 66 6f 72 | 09 69 6e 63 6c 75 64 65 |lt.. for|.include| |00000500| 20 09 20 20 20 73 77 69 | 74 63 68 20 20 74 79 70 | . swi|tch typ| |00000510| 65 64 65 66 09 77 68 69 | 6c 65 0d 2f 2a 09 5e 2d |edef.whi|le./*.^-| |00000520| 5c 20 09 20 20 2f 2d 2d | 5e 2d 2d 2d 5c 09 09 09 |\ . /--|^---\...| |00000530| 09 09 09 09 09 09 09 09 | 09 09 2a 2f 0d 09 62 72 |........|..*/..br| |00000540| 65 61 6b 20 20 63 6f 6e | 74 69 6e 75 65 20 20 65 |eak con|tinue e| |00000550| 6c 73 65 0d 0d 2f 2a 20 | 49 20 6c 65 66 74 20 74 |lse../* |I left t| |00000560| 68 65 20 72 65 73 74 20 | 6f 66 20 74 68 65 20 77 |he rest |of the w| |00000570| 6f 72 64 73 20 73 65 70 | 61 72 61 74 65 2c 20 73 |ords sep|arate, s| |00000580| 6f 20 74 68 65 79 20 63 | 61 6e 20 62 65 20 65 61 |o they c|an be ea| |00000590| 73 69 6c 79 09 09 2a 2f | 0d 2f 2a 20 63 6f 6d 6d |sily..*/|./* comm| |000005a0| 65 6e 74 65 64 20 6f 75 | 74 2e 20 20 48 6f 70 65 |ented ou|t. Hope| |000005b0| 66 75 6c 6c 79 20 74 68 | 6f 73 65 20 61 72 65 20 |fully th|ose are | |000005c0| 74 68 65 20 6f 6e 65 73 | 20 79 6f 75 20 77 69 6c |the ones| you wil| |000005d0| 6c 20 6d 6f 73 74 20 6c | 69 6b 65 6c 79 2a 2f 0d |l most l|ikely*/.| |000005e0| 2f 2a 20 77 61 6e 74 20 | 6f 75 74 20 66 6f 72 20 |/* want |out for | |000005f0| 63 72 6f 73 73 2d 72 65 | 66 65 72 65 6e 63 69 6e |cross-re|ferencin| |00000600| 67 2e 09 09 09 09 09 09 | 09 09 09 2a 2f 0d 0d 2f |g.......|...*/../| |00000610| 2a 20 61 73 6d 20 2a 2f | 0d 63 68 61 72 0d 64 65 |* asm */|.char.de| |00000620| 66 69 6e 65 0d 2f 2a 20 | 64 6f 75 62 6c 65 20 2a |fine./* |double *| |00000630| 2f 0d 2f 2a 20 65 6e 64 | 61 73 6d 20 2a 2f 0d 2f |/./* end|asm */./| |00000640| 2a 20 65 6e 75 6d 20 2a | 2f 0d 2f 2a 20 65 78 74 |* enum *|/./* ext| |00000650| 65 72 6e 20 2a 2f 0d 2f | 2a 20 66 6c 6f 61 74 20 |ern */./|* float | |00000660| 2a 2f 0d 2f 2a 20 67 6f | 74 6f 20 2a 2f 0d 69 66 |*/./* go|to */.if| |00000670| 64 65 66 0d 69 66 6e 64 | 65 66 0d 69 6e 74 0d 2f |def.ifnd|ef.int./| |00000680| 2a 20 6c 69 6e 65 20 2a | 2f 0d 6c 6f 6e 67 0d 2f |* line *|/.long./| |00000690| 2a 20 72 65 67 69 73 74 | 65 72 20 2a 2f 0d 73 68 |* regist|er */.sh| |000006a0| 6f 72 74 0d 73 69 67 6e | 65 64 0d 2f 2a 20 73 69 |ort.sign|ed./* si| |000006b0| 7a 65 6f 66 20 2a 2f 0d | 2f 2a 20 73 74 61 74 69 |zeof */.|/* stati| |000006c0| 63 20 2a 2f 0d 2f 2a 20 | 73 74 72 75 63 74 20 2a |c */./* |struct *| |000006d0| 2f 0d 2f 2a 20 75 6e 64 | 65 66 69 6e 65 20 2a 2f |/./* und|efine */| |000006e0| 0d 2f 2a 20 75 6e 69 6f | 6e 20 2a 2f 0d 00 00 01 |./* unio|n */....| |000006f0| 00 00 00 01 4c 00 00 00 | 4c 00 00 00 32 20 2a 2f |....L...|L...2 */| |00000700| 0d 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | | |00000710| 20 64 6f 20 20 20 20 20 | 20 20 20 20 20 09 74 6c | do | .tl| |00000720| 63 73 65 74 70 2e 63 02 | 00 00 00 54 45 58 54 4d |csetp.c.|...TEXTM| |00000730| 50 53 20 01 00 00 8c 00 | 60 00 00 00 00 00 00 54 |PS .....|`......T| |00000740| 45 58 54 4d 50 53 20 01 | 00 00 8c 00 60 00 00 00 |EXTMPS .|....`...| |00000750| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 9e |........|........| |00000760| 7f c2 b6 00 00 30 9d 00 | 00 01 7e 2d 2d 2d 2d 2d |.....0..|..~-----| |00000770| 5c 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |\ | | |00000780| 20 20 20 20 20 2a 2f 0d | 20 20 20 20 20 20 20 20 | */.| | |00000790| 63 61 73 65 20 20 20 20 | 20 20 20 20 20 20 20 65 |case | e| |000007a0| 6e 64 69 66 20 20 20 20 | 20 20 20 20 20 20 20 20 |ndif | | |000007b0| 20 72 65 74 75 72 6e 20 | 20 20 20 20 20 20 20 74 | return | t| |000007c0| 79 70 65 64 65 66 0d 2f | 2a 20 20 20 2f 2d 2d 2d |ypedef./|* /---| |000007d0| 5e 2d 2d 2d 2d 2d 5c 20 | 20 20 20 20 20 20 20 20 |^-----\ | | |000007e0| 20 5e 2d 2d 5c 20 20 20 | 20 20 20 20 20 00 00 00 | ^--\ | ...| |000007f0| 48 00 09 4d 6f 6e 61 63 | 6f 00 00 00 00 00 00 00 |H..Monac|o.......| |00000800| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000810| 00 00 00 00 06 00 04 00 | 2c 00 05 01 6c 02 03 00 |........|,...l...| |00000820| 2c 00 05 01 6c 02 03 a0 | dc f4 d8 00 00 00 00 00 |,...l...|........| |00000830| 00 00 00 00 00 00 00 01 | 00 00 00 01 00 00 00 01 |........|........| |00000840| 4c 00 00 00 4c 00 00 00 | 32 00 27 c4 90 06 40 00 |L...L...|2.'...@.| |00000850| 00 00 1c 00 32 00 00 4d | 50 53 52 00 00 00 0a 03 |....2..M|PSR.....| |00000860| ed ff ff 00 00 00 00 00 | 00 00 00 2f 2a 20 54 4c |........|.../* TL| |00000870| 43 53 45 54 50 2e 43 20 | 2d 20 22 54 68 65 20 4c |CSETP.C |- "The L| |00000880| 61 73 74 20 43 72 6f 73 | 73 2d 72 65 66 65 72 65 |ast Cros|s-refere| |00000890| 6e 63 65 72 22 20 2d 20 | 53 65 74 20 50 61 72 6d |ncer" - |Set Parm| |000008a0| 20 72 6f 75 74 69 6e 65 | 09 09 09 2a 2f 0d 2f 2a | routine|...*/./*| |000008b0| 09 4c 61 73 74 20 4d 6f | 64 69 66 69 65 64 3a 09 |.Last Mo|dified:.| |000008c0| 30 32 2f 31 30 2f 38 39 | 09 09 09 09 09 09 09 09 |02/10/89|........| |000008d0| 09 09 09 2a 2f 0d 0d 2f | 2a 0d 2d 2d 2d 2d 2d 2d |...*/../|*.------| |000008e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000008f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000900| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000910| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |--------|-------.| |00000920| 43 6f 70 79 72 69 67 68 | 74 20 28 63 29 20 31 39 |Copyrigh|t (c) 19| |00000930| 38 37 2d 31 39 38 39 2c | 20 45 64 75 61 72 64 20 |87-1989,| Eduard | |00000940| 53 63 68 77 61 6e 20 50 | 72 6f 67 72 61 6d 73 20 |Schwan P|rograms | |00000950| 5b 65 73 70 5d 20 2d 20 | 41 6c 6c 20 72 69 67 68 |[esp] - |All righ| |00000960| 74 73 20 72 65 73 65 72 | 76 65 64 0d 54 4c 43 20 |ts reser|ved.TLC | |00000970| 28 54 68 65 20 4c 61 73 | 74 20 43 2d 43 72 6f 73 |(The Las|t C-Cros| |00000980| 73 2d 52 65 66 65 72 65 | 6e 63 65 72 29 20 61 6e |s-Refere|ncer) an| |00000990| 64 20 54 4c 50 20 28 73 | 61 6d 65 2c 20 62 75 74 |d TLP (s|ame, but| |000009a0| 20 66 6f 72 20 50 61 73 | 63 61 6c 29 20 61 72 65 | for Pas|cal) are| |000009b0| 0d 43 72 6f 73 73 2d 52 | 65 66 65 72 65 6e 63 65 |.Cross-R|eference| |000009c0| 20 47 65 6e 65 72 61 74 | 6f 72 73 20 63 72 61 66 | Generat|ors craf| |000009d0| 74 65 64 20 61 6e 64 20 | 73 68 6f 74 20 69 6e 74 |ted and |shot int| |000009e0| 6f 20 74 68 65 20 50 75 | 62 6c 69 63 20 44 6f 6d |o the Pu|blic Dom| |000009f0| 61 69 6e 20 62 79 0d 45 | 64 75 61 72 64 20 53 63 |ain by.E|duard Sc| |00000a00| 68 77 61 6e 2e 20 20 54 | 68 65 20 73 6f 75 72 63 |hwan. T|he sourc| |00000a10| 65 20 63 6f 64 65 20 61 | 6e 64 20 65 78 65 63 75 |e code a|nd execu| |00000a20| 74 61 62 6c 65 20 70 72 | 6f 67 72 61 6d 20 6d 61 |table pr|ogram ma| |00000a30| 79 20 62 65 20 66 72 65 | 65 6c 79 0d 64 69 73 74 |y be fre|ely.dist| |00000a40| 72 69 62 75 74 65 64 20 | 61 73 20 6c 6f 6e 67 20 |ributed |as long | |00000a50| 61 73 20 74 68 65 20 63 | 6f 70 79 72 69 67 68 74 |as the c|opyright| |00000a60| 2f 61 75 74 68 6f 72 20 | 6e 6f 74 69 63 65 73 20 |/author |notices | |00000a70| 72 65 6d 61 69 6e 20 69 | 6e 74 61 63 74 2c 20 61 |remain i|ntact, a| |00000a80| 6e 64 0d 69 74 20 69 73 | 20 6e 6f 74 20 75 73 65 |nd.it is| not use| |00000a90| 64 20 69 6e 20 70 61 72 | 74 20 6f 72 20 77 68 6f |d in par|t or who| |00000aa0| 6c 65 20 61 73 20 74 68 | 65 20 62 61 73 69 73 20 |le as th|e basis | |00000ab0| 6f 66 20 61 20 63 6f 6d | 6d 65 72 63 69 61 6c 20 |of a com|mercial | |00000ac0| 70 72 6f 64 75 63 74 2e | 0d 41 6e 79 20 63 6f 6d |product.|.Any com| |00000ad0| 6d 65 6e 74 73 2c 20 62 | 75 67 2d 66 69 78 65 73 |ments, b|ug-fixes| |00000ae0| 2c 20 6f 72 20 65 6e 68 | 61 6e 63 65 6d 65 6e 74 |, or enh|ancement| |00000af0| 73 20 61 72 65 20 77 65 | 6c 63 6f 6d 65 2e 0d 41 |s are we|lcome..A| |00000b00| 6c 73 6f 2c 20 69 66 20 | 79 6f 75 20 66 69 6e 64 |lso, if |you find| |00000b10| 20 54 4c 43 20 61 6e 64 | 20 69 74 27 73 20 73 6f | TLC and| it's so| |00000b20| 75 72 63 65 20 63 6f 64 | 65 20 75 73 65 66 75 6c |urce cod|e useful| |00000b30| 2c 20 61 20 63 6f 6e 74 | 72 69 62 75 74 69 6f 6e |, a cont|ribution| |00000b40| 20 6f 66 0d 24 32 30 20 | 28 63 68 65 63 6b 2f 6d | of.$20 |(check/m| |00000b50| 6f 6e 65 79 20 6f 72 64 | 65 72 29 20 69 73 20 65 |oney ord|er) is e| |00000b60| 6e 63 6f 75 72 61 67 65 | 64 21 20 20 48 6f 70 65 |ncourage|d! Hope| |00000b70| 66 75 6c 6c 79 20 77 65 | 20 77 69 6c 6c 20 61 6c |fully we| will al| |00000b80| 6c 20 73 65 65 20 6d 6f | 72 65 0d 73 6f 75 72 63 |l see mo|re.sourc| |00000b90| 65 20 63 6f 64 65 20 64 | 69 73 74 72 69 62 75 74 |e code d|istribut| |00000ba0| 65 64 21 0d 09 45 64 75 | 61 72 64 20 53 63 68 77 |ed!..Edu|ard Schw| |00000bb0| 61 6e 2c 20 31 31 31 32 | 20 4f 63 65 61 6e 69 63 |an, 1112| Oceanic| |00000bc0| 20 44 72 69 76 65 2c 20 | 45 6e 63 69 6e 69 74 61 | Drive, |Encinita| |00000bd0| 73 2c 20 43 61 6c 69 66 | 2e 20 39 32 30 32 34 0d |s, Calif|. 92024.| |00000be0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000bf0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000c00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000c10| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000c20| 2d 2d 2d 2d 2d 0d 2a 2f | 0d 0d 2f 2a 0d 48 45 41 |-----.*/|../*.HEA| |00000c30| 44 45 52 3a 09 09 54 68 | 65 20 4c 61 73 74 20 43 |DER:..Th|e Last C| |00000c40| 72 6f 73 73 2d 52 65 66 | 65 72 65 6e 63 65 72 3b |ross-Ref|erencer;| |00000c50| 0d 54 49 54 4c 45 3a 09 | 09 54 4c 43 2f 54 4c 50 |.TITLE:.|.TLC/TLP| |00000c60| 20 2d 20 54 68 65 20 4c | 61 73 74 20 43 72 6f 73 | - The L|ast Cros| |00000c70| 73 2d 52 65 66 65 72 65 | 6e 63 65 72 3b 0d 56 45 |s-Refere|ncer;.VE| |00000c80| 52 53 49 4f 4e 3a 09 31 | 2e 30 31 3b 0d 0d 44 45 |RSION:.1|.01;..DE| |00000c90| 53 43 52 49 50 54 49 4f | 4e 3a 20 22 54 4c 43 2f |SCRIPTIO|N: "TLC/| |00000ca0| 54 4c 50 2e 0d 09 09 09 | 53 65 74 20 50 61 72 6d |TLP.....|Set Parm| |00000cb0| 20 72 6f 75 74 69 6e 65 | 22 3b 0d 0d 4b 45 59 57 | routine|";..KEYW| |00000cc0| 4f 52 44 53 3a 09 55 74 | 69 6c 69 74 79 2c 20 43 |ORDS:.Ut|ility, C| |00000cd0| 72 6f 73 73 2d 72 65 66 | 65 72 65 6e 63 65 2c 20 |ross-ref|erence, | |00000ce0| 43 2c 20 50 61 73 63 61 | 6c 2c 20 41 70 70 6c 65 |C, Pasca|l, Apple| |00000cf0| 2c 20 4d 61 63 69 6e 74 | 6f 73 68 2c 20 41 50 57 |, Macint|osh, APW| |00000d00| 2c 20 41 7a 74 65 63 3b | 0d 53 59 53 54 45 4d 3a |, Aztec;|.SYSTEM:| |00000d10| 09 09 4d 61 63 69 6e 74 | 6f 73 68 20 4d 50 57 2c |..Macint|osh MPW,| |00000d20| 20 76 33 2e 30 3b 0d 46 | 49 4c 45 4e 41 4d 45 3a | v3.0;.F|ILENAME:| |00000d30| 09 54 4c 43 53 45 54 50 | 2e 43 3b 0d 57 41 52 4e |.TLCSETP|.C;.WARN| |00000d40| 49 4e 47 53 3a 09 22 48 | 61 73 20 6e 6f 74 20 79 |INGS:."H|as not y| |00000d50| 65 74 20 62 65 65 6e 20 | 70 6f 72 74 65 64 20 74 |et been |ported t| |00000d60| 6f 20 4d 53 2d 44 4f 53 | 2e 0d 09 09 09 53 68 61 |o MS-DOS|.....Sha| |00000d70| 72 65 77 61 72 65 2c 20 | 24 32 30 20 43 68 65 63 |reware, |$20 Chec| |00000d80| 6b 2f 4d 6f 6e 65 79 20 | 4f 72 64 65 72 20 73 75 |k/Money |Order su| |00000d90| 67 67 65 73 74 65 64 2e | 22 3b 0d 0d 53 45 45 2d |ggested.|";..SEE-| |00000da0| 41 4c 53 4f 3a 09 52 45 | 41 44 4d 45 2e 54 4c 43 |ALSO:.RE|ADME.TLC| |00000db0| 2c 54 4c 43 48 45 4c 50 | 2e 44 4f 43 2c 54 4c 50 |,TLCHELP|.DOC,TLP| |00000dc0| 48 45 4c 50 2e 44 4f 43 | 3b 0d 41 55 54 48 4f 52 |HELP.DOC|;.AUTHOR| |00000dd0| 53 3a 09 45 64 75 61 72 | 64 20 53 63 68 77 61 6e |S:.Eduar|d Schwan| |00000de0| 3b 0d 43 4f 4d 50 49 4c | 45 52 53 3a 09 41 5a 54 |;.COMPIL|ERS:.AZT| |00000df0| 45 43 20 43 36 35 20 76 | 33 2e 32 62 2c 20 41 50 |EC C65 v|3.2b, AP| |00000e00| 50 4c 45 49 49 47 53 20 | 41 50 57 20 43 20 76 31 |PLEIIGS |APW C v1| |00000e10| 2e 30 2c 20 41 50 50 4c | 45 20 4d 41 43 49 4e 54 |.0, APPL|E MACINT| |00000e20| 4f 53 48 20 4d 50 57 20 | 43 20 76 33 2e 30 3b 0d |OSH MPW |C v3.0;.| |00000e30| 2a 2f 0d 0d 0d 2f 2a 2d | 2d 2d 2d 2d 2d 2d 2d 2d |*/.../*-|--------| |00000e40| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 20 |--------|------- | |00000e50| 69 6e 63 6c 75 64 65 20 | 66 69 6c 65 73 20 2d 2d |include |files --| |00000e60| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000e70| 2d 2d 2d 2d 2d 2d 2d 2a | 2f 0d 0d 23 69 6e 63 6c |-------*|/..#incl| |00000e80| 75 64 65 09 3c 73 74 64 | 69 6f 2e 68 3e 0d 23 69 |ude.<std|io.h>.#i| |00000e90| 6e 63 6c 75 64 65 09 22 | 74 6c 63 2e 68 22 0d 0d |nclude."|tlc.h"..| |00000ea0| 0d 2f 2a 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |./*-----|--------| |00000eb0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 20 64 65 66 |--------|---- def| |00000ec0| 69 6e 69 74 69 6f 6e 73 | 20 2d 2d 2d 2d 2d 2d 2d |initions| -------| |00000ed0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000ee0| 2d 2d 2a 2f 0d 0d 23 69 | 6e 63 6c 75 64 65 09 22 |--*/..#i|nclude."| |00000ef0| 74 6c 63 70 61 72 6d 2e | 68 22 0d 0d 0d 2f 2a 2d |tlcparm.|h".../*-| |00000f00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000f10| 2d 2d 2d 2d 20 65 78 74 | 65 72 6e 61 6c 20 64 65 |---- ext|ernal de| |00000f20| 63 6c 61 72 61 74 69 6f | 6e 73 20 2d 2d 2d 2d 2d |claratio|ns -----| |00000f30| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2a |--------|-------*| |00000f40| 2f 0d 0d 23 69 6e 63 6c | 75 64 65 09 22 74 6c 63 |/..#incl|ude."tlc| |00000f50| 2e 65 78 74 22 0d 0d 65 | 78 74 65 72 6e 20 56 4f |.ext"..e|xtern VO| |00000f60| 49 44 20 09 65 78 70 61 | 6e 64 5f 73 74 72 5f 63 |ID .expa|nd_str_c| |00000f70| 68 61 72 73 28 29 3b 0d | 0d 0d 2f 2a 2d 2d 2d 2d |hars();.|../*----| |00000f80| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000f90| 2d 2d 2d 2d 20 73 74 61 | 74 69 63 20 76 61 72 69 |---- sta|tic vari| |00000fa0| 61 62 6c 65 73 20 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |ables --|--------| |00000fb0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2a 2f 0d |--------|-----*/.| |00000fc0| 0d 73 74 72 75 63 74 09 | 70 61 72 6d 73 79 6d 5f |.struct.|parmsym_| |00000fd0| 74 79 70 65 0d 09 7b 0d | 09 63 68 61 72 09 09 2a |type..{.|.char..*| |00000fe0| 70 61 72 6d 5f 6e 61 6d | 65 3b 0d 09 62 79 74 65 |parm_nam|e;..byte| |00000ff0| 09 09 70 61 72 6d 5f 69 | 6e 64 65 78 3b 0d 09 7d |..parm_i|ndex;..}| |00001000| 3b 0d 0d 73 74 61 74 69 | 63 09 73 74 72 75 63 74 |;..stati|c.struct| |00001010| 20 70 61 72 6d 73 79 6d | 5f 74 79 70 65 20 70 61 | parmsym|_type pa| |00001020| 72 6d 5f 74 61 62 6c 65 | 5b 5d 20 3d 0d 7b 0d 0d |rm_table|[] =.{..| |00001030| 2f 2a 20 47 45 4e 45 52 | 41 4c 20 2a 2f 0d 0d 09 |/* GENER|AL */...| |00001040| 7b 22 64 6f 69 6e 63 6c | 75 64 65 73 22 2c 09 09 |{"doincl|udes",..| |00001050| 09 44 4f 5f 49 4e 43 4c | 55 44 45 53 7d 2c 0d 09 |.DO_INCL|UDES},..| |00001060| 7b 22 64 6f 6c 69 73 74 | 69 6e 67 22 2c 09 09 09 |{"dolist|ing",...| |00001070| 44 4f 5f 4c 49 53 54 49 | 4e 47 7d 2c 0d 09 7b 22 |DO_LISTI|NG},..{"| |00001080| 64 6f 78 72 65 66 22 2c | 09 09 09 09 44 4f 5f 58 |doxref",|....DO_X| |00001090| 52 45 46 7d 2c 0d 09 7b | 22 64 6f 73 74 61 74 73 |REF},..{|"dostats| |000010a0| 22 2c 20 09 09 09 44 4f | 5f 53 54 41 54 53 7d 2c |", ...DO|_STATS},| |000010b0| 0d 09 7b 22 6f 75 74 66 | 6e 61 6d 65 22 2c 09 09 |..{"outf|name",..| |000010c0| 09 4f 55 54 5f 46 4e 41 | 4d 45 7d 2c 0d 0d 2f 2a |.OUT_FNA|ME},../*| |000010d0| 20 50 52 49 4e 54 45 52 | 20 2a 2f 0d 0d 09 7b 22 | PRINTER| */...{"| |000010e0| 70 61 67 65 6c 69 6e 65 | 73 22 2c 09 09 09 50 41 |pageline|s",...PA| |000010f0| 47 45 5f 4c 49 4e 45 53 | 7d 2c 0d 09 7b 22 70 61 |GE_LINES|},..{"pa| |00001100| 67 65 63 6f 6c 75 6d 6e | 73 22 2c 20 09 09 50 41 |gecolumn|s", ..PA| |00001110| 47 45 5f 43 4f 4c 55 4d | 4e 53 7d 2c 0d 09 7b 22 |GE_COLUM|NS},..{"| |00001120| 74 6f 70 6c 69 6e 65 22 | 2c 20 09 09 09 54 4f 50 |topline"|, ...TOP| |00001130| 5f 4c 49 4e 45 7d 2c 0d | 09 7b 22 62 6f 74 6c 69 |_LINE},.|.{"botli| |00001140| 6e 65 22 2c 20 09 09 09 | 42 4f 54 5f 4c 49 4e 45 |ne", ...|BOT_LINE| |00001150| 7d 2c 0d 09 7b 22 6c 65 | 66 74 63 6f 6c 75 6d 6e |},..{"le|ftcolumn| |00001160| 22 2c 09 09 09 4c 45 46 | 54 5f 43 4f 4c 55 4d 4e |",...LEF|T_COLUMN| |00001170| 7d 2c 0d 09 7b 22 72 69 | 67 68 74 63 6f 6c 75 6d |},..{"ri|ghtcolum| |00001180| 6e 22 2c 20 09 09 52 49 | 47 48 54 5f 43 4f 4c 55 |n", ..RI|GHT_COLU| |00001190| 4d 4e 7d 2c 0d 09 7b 22 | 75 73 65 72 68 65 61 64 |MN},..{"|userhead| |000011a0| 69 6e 67 22 2c 20 09 09 | 55 53 45 52 5f 48 45 41 |ing", ..|USER_HEA| |000011b0| 44 49 4e 47 7d 2c 0d 09 | 7b 22 64 6f 73 69 6e 67 |DING},..|{"dosing| |000011c0| 6c 65 73 68 74 73 22 2c | 09 09 44 4f 5f 53 49 4e |leshts",|..DO_SIN| |000011d0| 47 4c 45 5f 53 48 54 53 | 7d 2c 0d 09 7b 22 70 72 |GLE_SHTS|},..{"pr| |000011e0| 69 6e 74 65 72 69 6e 69 | 74 22 2c 20 09 09 50 52 |interini|t", ..PR| |000011f0| 49 4e 54 45 52 5f 49 4e | 49 54 7d 2c 0d 09 7b 22 |INTER_IN|IT},..{"| |00001200| 68 61 73 66 6f 72 6d 66 | 65 65 64 22 2c 20 09 09 |hasformf|eed", ..| |00001210| 48 41 53 5f 46 4f 52 4d | 5f 46 45 45 44 7d 2c 0d |HAS_FORM|_FEED},.| |00001220| 09 7b 22 66 69 72 73 74 | 70 61 67 65 22 2c 09 09 |.{"first|page",..| |00001230| 09 46 49 52 53 54 5f 50 | 41 47 45 7d 2c 0d 09 7b |.FIRST_P|AGE},..{| |00001240| 22 6c 61 73 74 70 61 67 | 65 22 2c 09 09 09 4c 41 |"lastpag|e",...LA| |00001250| 53 54 5f 50 41 47 45 7d | 2c 0d 0d 09 7b 22 65 6d |ST_PAGE}|,...{"em| |00001260| 70 68 31 6c 65 61 64 69 | 6e 22 2c 20 09 09 45 4d |ph1leadi|n", ..EM| |00001270| 50 48 31 5f 4c 45 41 44 | 49 4e 7d 2c 09 2f 2a 20 |PH1_LEAD|IN},./* | |00001280| 70 72 69 6e 74 65 72 20 | 65 6d 70 68 61 73 69 73 |printer |emphasis| |00001290| 20 73 74 72 69 6e 67 73 | 20 2a 2f 0d 09 7b 22 65 | strings| */..{"e| |000012a0| 6d 70 68 32 6c 65 61 64 | 69 6e 22 2c 20 09 09 45 |mph2lead|in", ..E| |000012b0| 4d 50 48 32 5f 4c 45 41 | 44 49 4e 7d 2c 0d 09 7b |MPH2_LEA|DIN},..{| |000012c0| 22 65 6d 70 68 33 6c 65 | 61 64 69 6e 22 2c 20 09 |"emph3le|adin", .| |000012d0| 09 45 4d 50 48 33 5f 4c | 45 41 44 49 4e 7d 2c 0d |.EMPH3_L|EADIN},.| |000012e0| 09 7b 22 65 6d 70 68 31 | 6c 65 61 64 6f 75 74 22 |.{"emph1|leadout"| |000012f0| 2c 09 09 45 4d 50 48 31 | 5f 4c 45 41 44 4f 55 54 |,..EMPH1|_LEADOUT| |00001300| 7d 2c 0d 09 7b 22 65 6d | 70 68 32 6c 65 61 64 6f |},..{"em|ph2leado| |00001310| 75 74 22 2c 09 09 45 4d | 50 48 32 5f 4c 45 41 44 |ut",..EM|PH2_LEAD| |00001320| 4f 55 54 7d 2c 0d 09 7b | 22 65 6d 70 68 33 6c 65 |OUT},..{|"emph3le| |00001330| 61 64 6f 75 74 22 2c 09 | 09 45 4d 50 48 33 5f 4c |adout",.|.EMPH3_L| |00001340| 45 41 44 4f 55 54 7d 2c | 0d 0d 2f 2a 20 4c 49 53 |EADOUT},|../* LIS| |00001350| 54 49 4e 47 20 2a 2f 0d | 0d 09 7b 22 74 61 62 77 |TING */.|..{"tabw| |00001360| 69 64 74 68 22 2c 09 09 | 09 54 41 42 5f 57 49 44 |idth",..|.TAB_WID| |00001370| 54 48 7d 2c 0d 09 7b 22 | 65 6d 70 68 63 6f 6d 6d |TH},..{"|emphcomm| |00001380| 65 6e 74 73 22 2c 09 09 | 45 4d 50 48 5f 43 4f 4d |ents",..|EMPH_COM| |00001390| 4d 45 4e 54 53 7d 2c 0d | 09 7b 22 65 6d 70 68 68 |MENTS},.|.{"emphh| |000013a0| 65 61 64 69 6e 67 22 2c | 20 09 09 45 4d 50 48 5f |eading",| ..EMPH_| |000013b0| 48 45 41 44 49 4e 47 7d | 2c 0d 09 7b 22 65 6d 70 |HEADING}|,..{"emp| |000013c0| 68 72 65 73 65 72 76 65 | 64 22 2c 09 09 45 4d 50 |hreserve|d",..EMP| |000013d0| 48 5f 52 45 53 45 52 56 | 45 44 7d 2c 0d 09 7b 22 |H_RESERV|ED},..{"| |000013e0| 65 6d 70 68 66 75 6e 63 | 68 65 61 64 73 22 2c 09 |emphfunc|heads",.| |000013f0| 09 45 4d 50 48 5f 46 55 | 4e 43 48 45 41 44 53 7d |.EMPH_FU|NCHEADS}| |00001400| 2c 0d 09 7b 22 70 61 67 | 69 6e 67 73 74 72 69 6e |,..{"pag|ingstrin| |00001410| 67 22 2c 09 09 50 41 47 | 49 4e 47 5f 53 54 52 49 |g",..PAG|ING_STRI| |00001420| 4e 47 7d 2c 0d 0d 2f 2a | 20 58 52 45 46 20 2a 2f |NG},../*| XREF */| |00001430| 0d 0d 09 7b 22 73 79 6d | 62 6f 6c 73 69 7a 65 22 |...{"sym|bolsize"| |00001440| 2c 09 09 09 53 59 4d 42 | 4f 4c 5f 53 49 5a 45 7d |,...SYMB|OL_SIZE}| |00001450| 2c 0d 09 7b 22 78 72 65 | 66 6e 75 6d 73 22 2c 09 |,..{"xre|fnums",.| |00001460| 09 09 58 52 45 46 5f 4e | 55 4d 53 7d 2c 0d 09 7b |..XREF_N|UMS},..{| |00001470| 22 78 72 65 66 73 74 72 | 69 6e 67 73 22 2c 20 09 |"xrefstr|ings", .| |00001480| 09 58 52 45 46 5f 53 54 | 52 49 4e 47 53 7d 2c 0d |.XREF_ST|RINGS},.| |00001490| 09 7b 22 64 6f 63 6f 6e | 64 69 74 69 6f 6e 61 6c |.{"docon|ditional| |000014a0| 73 22 2c 09 09 44 4f 5f | 43 4f 4e 44 49 54 49 4f |s",..DO_|CONDITIO| |000014b0| 4e 41 4c 53 7d 2c 0d 09 | 7b 22 64 6f 63 6f 6e 64 |NALS},..|{"docond| |000014c0| 69 74 69 6f 6e 61 6c 73 | 22 2c 09 09 44 4f 5f 43 |itionals|",..DO_C| |000014d0| 4f 4e 44 49 54 49 4f 4e | 41 4c 53 7d 2c 0d 09 7b |ONDITION|ALS},..{| |000014e0| 22 64 6f 63 61 73 65 73 | 65 6e 73 22 2c 09 09 09 |"docases|ens",...| |000014f0| 44 4f 5f 43 41 53 45 5f | 53 45 4e 53 7d 2c 0d 09 |DO_CASE_|SENS},..| |00001500| 7b 22 64 6f 78 63 61 73 | 65 73 65 6e 73 22 2c 20 |{"doxcas|esens", | |00001510| 09 09 44 4f 5f 58 43 41 | 53 45 5f 53 45 4e 53 7d |..DO_XCA|SE_SENS}| |00001520| 2c 0d 09 7b 22 64 6f 75 | 6e 64 65 72 73 63 6f 72 |,..{"dou|nderscor| |00001530| 65 73 22 2c 09 09 44 4f | 5f 55 4e 44 45 52 53 43 |es",..DO|_UNDERSC| |00001540| 4f 52 45 53 7d 2c 0d 09 | 7b 22 65 6d 70 68 73 79 |ORES},..|{"emphsy| |00001550| 6d 62 6f 6c 73 22 2c 20 | 09 09 45 4d 50 48 5f 53 |mbols", |..EMPH_S| |00001560| 59 4d 42 4f 4c 53 7d 2c | 0d 0d 2f 2a 20 53 54 41 |YMBOLS},|../* STA| |00001570| 54 53 20 2a 2f 0d 0d 2f | 2a 20 54 48 45 20 45 4e |TS */../|* THE EN| |00001580| 44 20 2a 2f 0d 0d 09 7b | 4e 55 4c 4c 2c 09 09 09 |D */...{|NULL,...| |00001590| 09 09 30 7d 0d 7d 3b 0d | 0d 0d 2f 2a 3d 3d 3d 3d |..0}.};.|../*====| |000015a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 5b 20 66 |========|=====[ f| |000015b0| 69 6e 64 5f 70 61 72 6d | 20 5d 3d 3d 3d 3d 3d 3d |ind_parm| ]======| |000015c0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 2a 2f 0d |========|=====*/.| |000015d0| 0d 73 74 61 74 69 63 20 | 62 79 74 65 20 66 69 6e |.static |byte fin| |000015e0| 64 5f 70 61 72 6d 28 70 | 61 72 6d 5f 6e 61 6d 65 |d_parm(p|arm_name| |000015f0| 29 0d 63 68 61 72 09 2a | 70 61 72 6d 5f 6e 61 6d |).char.*|parm_nam| |00001600| 65 3b 0d 0d 09 7b 20 2f | 2a 20 66 69 6e 64 5f 70 |e;...{ /|* find_p| |00001610| 61 72 6d 28 29 20 2a 2f | 0d 09 73 74 72 75 63 74 |arm() */|..struct| |00001620| 20 70 61 72 6d 73 79 6d | 5f 74 79 70 65 20 2a 70 | parmsym|_type *p| |00001630| 74 61 62 6c 65 5f 70 74 | 72 3b 0d 0d 09 70 74 61 |table_pt|r;...pta| |00001640| 62 6c 65 5f 70 74 72 20 | 3d 20 70 61 72 6d 5f 74 |ble_ptr |= parm_t| |00001650| 61 62 6c 65 3b 0d 09 77 | 68 69 6c 65 20 28 70 74 |able;..w|hile (pt| |00001660| 61 62 6c 65 5f 70 74 72 | 2d 3e 70 61 72 6d 5f 6e |able_ptr|->parm_n| |00001670| 61 6d 65 20 21 3d 20 4e | 55 4c 4c 29 0d 09 09 7b |ame != N|ULL)...{| |00001680| 0d 2f 2a 0d 64 65 62 75 | 67 28 70 72 69 6e 74 66 |./*.debu|g(printf| |00001690| 28 22 66 69 6e 64 5f 70 | 61 72 6d 3a 74 61 72 67 |("find_p|arm:targ| |000016a0| 3a 27 25 73 27 20 63 75 | 72 72 3a 27 25 73 27 5c |:'%s' cu|rr:'%s'\| |000016b0| 6e 22 2c 70 61 72 6d 5f | 6e 61 6d 65 2c 70 74 61 |n",parm_|name,pta| |000016c0| 62 6c 65 5f 70 74 72 2d | 3e 70 61 72 6d 5f 6e 61 |ble_ptr-|>parm_na| |000016d0| 6d 65 29 3b 29 0d 2a 2f | 0d 09 09 69 66 20 28 73 |me);).*/|...if (s| |000016e0| 74 72 63 6d 70 28 70 61 | 72 6d 5f 6e 61 6d 65 2c |trcmp(pa|rm_name,| |000016f0| 20 70 74 61 62 6c 65 5f | 70 74 72 2d 3e 70 61 72 | ptable_|ptr->par| |00001700| 6d 5f 6e 61 6d 65 29 3d | 3d 30 29 0d 09 09 09 7b |m_name)=|=0)....{| |00001710| 20 2f 2a 20 66 6f 75 6e | 64 20 61 20 6d 61 74 63 | /* foun|d a matc| |00001720| 68 2c 20 72 65 74 75 72 | 6e 20 63 6f 72 72 65 73 |h, retur|n corres| |00001730| 70 6f 6e 64 69 6e 67 20 | 69 6e 64 65 78 20 2a 2f |ponding |index */| |00001740| 0d 2f 2a 0d 64 65 62 75 | 67 28 70 72 69 6e 74 66 |./*.debu|g(printf| |00001750| 28 22 66 69 6e 64 5f 70 | 61 72 6d 3a 66 6f 75 6e |("find_p|arm:foun| |00001760| 64 20 27 25 73 27 5b 25 | 75 5d 5c 6e 22 2c 5c 0d |d '%s'[%|u]\n",\.| |00001770| 09 09 09 70 74 61 62 6c | 65 5f 70 74 72 2d 3e 70 |...ptabl|e_ptr->p| |00001780| 61 72 6d 5f 6e 61 6d 65 | 2c 70 74 61 62 6c 65 5f |arm_name|,ptable_| |00001790| 70 74 72 2d 3e 70 61 72 | 6d 5f 69 6e 64 65 78 29 |ptr->par|m_index)| |000017a0| 3b 29 0d 2a 2f 0d 09 09 | 09 72 65 74 75 72 6e 28 |;).*/...|.return(| |000017b0| 70 74 61 62 6c 65 5f 70 | 74 72 2d 3e 70 61 72 6d |ptable_p|tr->parm| |000017c0| 5f 69 6e 64 65 78 29 3b | 0d 09 09 09 7d 0d 09 09 |_index);|....}...| |000017d0| 65 6c 73 65 0d 09 09 09 | 7b 20 2f 2a 20 6b 65 65 |else....|{ /* kee| |000017e0| 70 20 6c 6f 6f 6b 69 6e | 67 20 2a 2f 0d 09 09 09 |p lookin|g */....| |000017f0| 70 74 61 62 6c 65 5f 70 | 74 72 2b 2b 3b 0d 09 09 |ptable_p|tr++;...| |00001800| 09 7d 0d 09 09 7d 20 2f | 2a 77 68 69 6c 65 2a 2f |.}...} /|*while*/| |00001810| 0d 09 09 09 72 65 74 75 | 72 6e 28 30 29 3b 0d 09 |....retu|rn(0);..| |00001820| 7d 20 2f 2a 20 66 69 6e | 64 5f 70 61 72 6d 28 29 |} /* fin|d_parm()| |00001830| 20 2a 2f 0d 0d 0d 2f 2a | 3d 3d 3d 3d 3d 3d 3d 3d | */.../*|========| |00001840| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 5b 20 62 61 64 5f 74 |========|=[ bad_t| |00001850| 79 70 65 20 5d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |ype ]===|========| |00001860| 3d 3d 3d 3d 3d 3d 3d 3d | 2a 2f 0d 0d 73 74 61 74 |========|*/..stat| |00001870| 69 63 20 56 4f 49 44 20 | 62 61 64 5f 74 79 70 65 |ic VOID |bad_type| |00001880| 28 6c 69 6e 65 5f 6e 75 | 6d 2c 20 70 61 72 6d 5f |(line_nu|m, parm_| |00001890| 6e 61 6d 65 2c 20 65 78 | 70 65 63 74 65 64 5f 74 |name, ex|pected_t| |000018a0| 79 70 65 29 0d 69 6e 74 | 20 09 09 6c 69 6e 65 5f |ype).int| ..line_| |000018b0| 6e 75 6d 3b 0d 66 6e 61 | 6d 65 5f 74 79 70 65 09 |num;.fna|me_type.| |000018c0| 70 61 72 6d 5f 6e 61 6d | 65 3b 0d 69 6e 74 20 09 |parm_nam|e;.int .| |000018d0| 09 65 78 70 65 63 74 65 | 64 5f 74 79 70 65 3b 0d |.expecte|d_type;.| |000018e0| 0d 09 7b 20 2f 2a 20 62 | 61 64 5f 74 79 70 65 28 |..{ /* b|ad_type(| |000018f0| 29 20 2a 2f 0d 09 66 70 | 72 69 6e 74 66 28 73 74 |) */..fp|rintf(st| |00001900| 64 65 72 72 2c 20 22 45 | 78 70 65 63 74 65 64 20 |derr, "E|xpected | |00001910| 61 22 29 3b 0d 09 73 77 | 69 74 63 68 20 28 65 78 |a");..sw|itch (ex| |00001920| 70 65 63 74 65 64 5f 74 | 79 70 65 29 0d 09 09 7b |pected_t|ype)...{| |00001930| 0d 09 09 63 61 73 65 20 | 54 4f 4b 5f 49 44 3a 0d |...case |TOK_ID:.| |00001940| 09 09 09 66 70 72 69 6e | 74 66 28 73 74 64 65 72 |...fprin|tf(stder| |00001950| 72 2c 20 22 6e 20 49 44 | 22 29 3b 0d 09 09 09 62 |r, "n ID|");....b| |00001960| 72 65 61 6b 3b 0d 09 09 | 63 61 73 65 20 54 4f 4b |reak;...|case TOK| |00001970| 5f 4e 43 4f 4e 53 54 3a | 0d 09 09 09 66 70 72 69 |_NCONST:|....fpri| |00001980| 6e 74 66 28 73 74 64 65 | 72 72 2c 20 22 20 4e 75 |ntf(stde|rr, " Nu| |00001990| 6d 62 65 72 22 29 3b 0d | 09 09 09 62 72 65 61 6b |mber");.|...break| |000019a0| 3b 0d 09 09 63 61 73 65 | 20 54 4f 4b 5f 53 43 4f |;...case| TOK_SCO| |000019b0| 4e 53 54 3a 0d 09 09 09 | 66 70 72 69 6e 74 66 28 |NST:....|fprintf(| |000019c0| 73 74 64 65 72 72 2c 20 | 22 20 53 74 72 69 6e 67 |stderr, |" String| |000019d0| 22 29 3b 0d 09 09 09 62 | 72 65 61 6b 3b 0d 09 09 |");....b|reak;...| |000019e0| 64 65 66 61 75 6c 74 3a | 0d 09 09 09 66 70 72 69 |default:|....fpri| |000019f0| 6e 74 66 28 73 74 64 65 | 72 72 2c 20 22 20 54 79 |ntf(stde|rr, " Ty| |00001a00| 70 65 20 25 64 22 2c 20 | 65 78 70 65 63 74 65 64 |pe %d", |expected| |00001a10| 5f 74 79 70 65 29 3b 0d | 09 09 7d 0d 09 66 70 72 |_type);.|..}..fpr| |00001a20| 69 6e 74 66 28 73 74 64 | 65 72 72 2c 20 22 20 66 |intf(std|err, " f| |00001a30| 6f 72 20 70 61 72 6d 20 | 27 25 73 27 5c 6e 22 2c |or parm |'%s'\n",| |00001a40| 20 70 61 72 6d 5f 6e 61 | 6d 65 29 3b 0d 09 66 70 | parm_na|me);..fp| |00001a50| 72 69 6e 74 66 28 73 74 | 64 65 72 72 2c 20 22 69 |rintf(st|derr, "i| |00001a60| 6e 20 6c 69 6e 65 20 25 | 64 20 6f 66 20 50 61 72 |n line %|d of Par| |00001a70| 6d 20 46 69 6c 65 20 27 | 25 73 27 5c 6e 22 2c 0d |m File '|%s'\n",.| |00001a80| 09 09 09 20 6c 69 6e 65 | 5f 6e 75 6d 2c 20 66 69 |... line|_num, fi| |00001a90| 6c 65 5f 72 65 63 2e 70 | 61 72 6d 5f 66 6e 61 6d |le_rec.p|arm_fnam| |00001aa0| 65 29 3b 0d 09 65 78 69 | 74 28 31 29 3b 0d 09 7d |e);..exi|t(1);..}| |00001ab0| 20 2f 2a 20 62 61 64 5f | 74 79 70 65 28 29 20 2a | /* bad_|type() *| |00001ac0| 2f 0d 0d 0d 0d 2f 2a 3d | 3d 3d 3d 3d 3d 3d 3d 3d |/..../*=|========| |00001ad0| 3d 3d 3d 3d 3d 3d 3d 3d | 5b 20 62 61 64 5f 6e 75 |========|[ bad_nu| |00001ae0| 6d 72 61 6e 67 65 20 5d | 3d 3d 3d 3d 3d 3d 3d 3d |mrange ]|========| |00001af0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 2a 2f 0d 0d 73 |========|===*/..s| |00001b00| 74 61 74 69 63 20 56 4f | 49 44 20 62 61 64 5f 6e |tatic VO|ID bad_n| |00001b10| 75 6d 72 61 6e 67 65 28 | 6c 69 6e 65 5f 6e 75 6d |umrange(|line_num| |00001b20| 2c 20 70 61 72 6d 5f 6e | 61 6d 65 2c 20 6c 6f 5f |, parm_n|ame, lo_| |00001b30| 62 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |b.......|........| |00001b40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00001b50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00001b60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00001b70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00001b80| 20 01 00 00 78 00 60 00 | 00 00 00 54 45 58 54 4d | ...x.`.|...TEXTM| |00001b90| 50 53 20 01 00 00 78 00 | 60 00 00 00 00 00 00 00 |PS ...x.|`.......| |00001ba0| 00 00 00 00 00 00 00 00 | 00 00 00 9e 7f c2 b5 00 |........|........| |00001bb0| 00 06 b4 00 00 01 7e 00 | 00 00 00 00 00 00 00 00 |......~.|........| |00001bc0| 00 00 00 01 9b 25 00 00 | 00 05 02 09 73 6f 72 74 |.....%..|....sort| |00001bd0| 2e 68 65 6c 70 00 00 00 | 00 00 00 00 00 00 00 00 |.help...|........| |00001be0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 01 99 25 |........|.......%| |00001bf0| 00 00 00 05 02 08 73 6f | 72 74 2e 6f 75 74 00 00 |......so|rt.out..| |00001c00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00001c10| 00 00 00 00 00 00 00 01 | 97 25 00 00 00 05 02 09 |........|.%......| |00001c20| 73 6f 72 74 2e 68 65 6c | 70 00 00 00 00 00 00 00 |sort.hel|p.......| |00001c30| 00 00 00 00 00 00 00 00 | 00 00 00 00 48 00 09 4d |........|....H..M| |00001c40| 6f 6e 61 63 6f 00 00 00 | 00 00 00 00 00 00 00 00 |onaco...|........| |00001c50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00001c60| 06 00 04 00 66 00 23 01 | b5 02 55 00 66 00 23 01 |....f.#.|..U.f.#.| |00001c70| b5 02 55 a0 dc f8 9b 00 | 00 01 46 00 00 01 46 00 |..U.....|..F...F.| |00001c80| 00 00 00 01 00 00 00 01 | 00 00 00 01 4c 00 00 00 |........|....L...| |00001c90| 4c 00 00 00 32 00 27 c4 | 90 06 40 00 00 00 1c 00 |L...2.'.|..@.....| |00001ca0| 32 00 00 4d 50 53 52 00 | 00 00 0a 03 ed ff ff 00 |2..MPSR.|........| |00001cb0| 00 00 00 00 00 00 00 2f | 2a 20 2d 2d 20 72 65 6d |......./|* -- rem| |00001cc0| 6f 76 65 20 74 68 69 73 | 20 68 65 61 64 65 72 20 |ove this| header | |00001cd0| 62 65 66 6f 72 65 20 75 | 73 69 6e 67 20 66 69 6c |before u|sing fil| |00001ce0| 65 21 20 2d 2d 0d 48 45 | 41 44 45 52 3a 09 09 54 |e! --.HE|ADER:..T| |00001cf0| 68 65 20 4c 61 73 74 20 | 43 72 6f 73 73 2d 00 00 |he Last |Cross-..| +--------+-------------------------+-------------------------+--------+--------+